Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 DENHAM PLACE Terraced £53,950 14 Jan 2003
8 DENHAM PLACE Terraced £62,500 12 Mar 2020